{
  "PLATFORM": {
    "num_psus": 2,
    "num_fantrays": 4,
    "num_fans_pertray": 2,
    "num_ports": 66,
    "num_temps": 31,
    "num_asic_temps": 52,
    "num_voltage_sensors": 82,
    "num_current_sensors": 20,
    "num_components": 7,
    "pddf_dev_types": {
      "description": " - Below is the list of supported PDDF device types (chip names) for various components. If any component uses some other driver, we will create the client using 'echo <dev-address> <dev-type> > <path>/new_device' method",
      "MULTIFPGAPCIE": [
        "multifpgapci"
      ],
      "PORT_MODULE": [
        "pddf_xcvr"
      ],
      "FAN": [
        "fan_multifpgapci"
      ],
      "PSU": [
        "psu_pmbus"
      ],
      "CPLDMUX": [
        "multifpgapci_mux"
      ]
    },
    "std_kos": [
      "at24",
      "i2c-dev",
      "optoe"
    ],
    "pddf_kos": [
      "pddf_multifpgapci_i2c_module",
      "pddf_multifpgapci_gpio_module",
      "pddf_multifpgapci_mdio_module",
      "pddf_client_module",
      "pddf_multifpgapci_driver",
      "pddf_multifpgapci_module",
      "pddf_led_module",
      "pddf_psu_module",
      "pddf_fan_driver_module",
      "pddf_fan_module",
      "pddf_xcvr_module",
      "pddf_xcvr_driver_module",
      "pddf_cpldmux_module",
      "pddf_cpldmux_driver",
      "pddf_multifpgapci_gpio_driver"
    ],
    "custom_kos": [
      "pddf_custom_fpga_algo",
      "pddf_custom_mdio_algo",
      "nh_pmbus_core",
      "nh_tda38740",
      "nh_adm1266",
      "nh_tmp464"
    ]
  },
  "COMPONENT1": {
    "comp_attr": {
      "name": "SWITCHCARD_FPGA",
      "type": "fpga",
      "description": "Switchcard FPGA",
      "boot_type": "none"
    },
    "attr_list": [
      {
        "attr_name": "version",
        "get_cmd": "fpga read32 {{switchcard_fpga_bdf}} 0x0 | sed 's/^0x//'"
      },
      {
        "attr_name": "model",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "serial",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "revision",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "update",
        "cmd": "/var/platform/fwpackage/fwpackage/update_firmware.py NH-5010-F SWITCHCARD_FPGA {}"
      }
    ]
  },
  "COMPONENT2": {
    "comp_attr": {
      "name": "MEZZCARD_FPGA",
      "type": "fpga",
      "description": "Mezzcard FPGA",
      "boot_type": "none"
    },
    "attr_list": [
      {
        "attr_name": "version",
        "get_cmd": "fpga read32 {{switchcard_fpga_bdf}} 0x4000 | sed 's/^0x//'"
      },
      {
        "attr_name": "model",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "serial",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "revision",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "update",
        "cmd": "/var/platform/fwpackage/fwpackage/update_firmware.py NH-5010-F MEZZCARD_FPGA {}"
      }
    ]
  },
  "COMPONENT3": {
    "comp_attr": {
      "name": "CPUCARD_FPGA",
      "type": "fpga",
      "description": "CPU card FPGA",
      "boot_type": "none"
    },
    "attr_list": [
      {
        "attr_name": "version",
        "get_cmd": "fpga read32 {{cpu_card_fpga_bdf}} 0x0 | sed 's/^0x//'"
      },
      {
        "attr_name": "model",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "serial",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "revision",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "update",
        "cmd": "/var/platform/fwpackage/fwpackage/update_firmware.py NH-5010-F CPUCARD_FPGA {}"
      }
    ]
  },
  "COMPONENT4": {
    "comp_attr": {
      "name": "BIOS",
      "type": "bios",
      "description": "CPU card BIOS",
      "boot_type": "cold"
    },
    "attr_list": [
      {
        "attr_name": "version",
        "get_cmd": "dmidecode -s bios-version"
      },
      {
        "attr_name": "model",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "serial",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "revision",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "update",
        "cmd": "/var/platform/fwpackage/fwpackage/update_firmware.py NH-5010-F BIOS {}"
      }
    ]
  },
  "COMPONENT5": {
    "comp_attr": {
      "name": "ONIE",
      "type": "bios",
      "description": "ONIE",
      "boot_type": "cold"
    },
    "attr_list": [
      {
        "attr_name": "version",
        "get_cmd": "awk -F = '/onie_version/ {print $2}' /host/machine.conf"
      },
      {
        "attr_name": "model",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "serial",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "revision",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "update",
        "cmd": "/var/platform/fwpackage/fwpackage/update_firmware.py NH-5010-F ONIE {}"
      }
    ]
  },
  "COMPONENT6": {
    "comp_attr": {
      "name": "TPM",
      "type": "tpm",
      "description": "TPM",
      "boot_type": "cold"
    },
    "attr_list": [
      {
        "attr_name": "version",
        "get_cmd": "dmidecode --type 43|awk '/Firmware Revision:/{print $3}'"
      },
      {
        "attr_name": "model",
        "get_cmd": "tpm2_getcap properties-fixed | grep -A 2 'TPM2_PT_VENDOR_STRING_[12]' | awk '/value:/ { ORS=\"\"; gsub(\"\\\"\", \"\", $2); print $2 }'"
      },
      {
        "attr_name": "serial",
        "get_cmd": "echo 'N/A'"
      },
      {
        "attr_name": "revision",
        "get_cmd": "tpm2_getcap properties-fixed | grep -A 2 TPM2_PT_REVISION | awk '/value:/ { print $2 }'"
      },
      {
        "attr_name": "update",
        "cmd": "/var/platform/fwpackage/fwpackage/update_firmware.py NH-5010-F TPM {}"
      }
    ]
  },
  "COMPONENT7": {
    "comp_attr": {
      "name": "NVMe",
      "type": "storage",
      "description": "NVMe storage",
      "boot_type": "cold"
    },
    "attr_list": [
      {
        "attr_name": "version",
        "get_cmd": "cat /sys/class/nvme/nvme0/firmware_rev"
      },
      {
        "attr_name": "model",
        "get_cmd": "cat /sys/class/nvme/nvme0/model"
      },
      {
        "attr_name": "serial",
        "get_cmd": "cat /sys/class/nvme/nvme0/serial"
      },
      {
        "attr_name": "revision",
        "get_cmd": "echo N/A"
      },
      {
        "attr_name": "update",
        "cmd": "/var/platform/fwpackage/fwpackage/update_firmware.py NH-5010-F NVMe {}"
      }
    ]
  },
  "SYSTEM": {
    "dev_info": {
      "device_type": "CPU",
      "device_name": "ROOT_COMPLEX",
      "device_parent": null
    },
    "i2c": {
      "CONTROLLERS": [
        {
          "dev_name": "pcie-0",
          "dev": "PCIE0"
        }
      ]
    }
  },
  "MULTIFPGAPCIESYSTEM0": {
    "dev_info": {
      "device_type": "MULTIFPGAPCIESYSTEM",
      "device_name": "MULTIFPGAPCIESYSTEM0",
      "device_parent": null
    },
    "dev_attr": {
      "PCI_DEVICE_IDS": [
        {
          "vendor": "0x10ee",
          "device": "0x7011"
        },
        {
          "vendor": "0x10ee",
          "device": "0x7012"
        },
        {
          "vendor": "0x10ee",
          "device": "0x7013"
        },
        {
          "vendor": "0x20a4",
          "device": "0x7011"
        },
        {
          "vendor": "0x20a4",
          "device": "0x7012"
        },
        {
          "vendor": "0x20a4",
          "device": "0x7013"
        }
      ]
    }
  },
  "PCIE0": {
    "dev_info": {
      "device_type": "PCIE",
      "device_name": "PCIE0",
      "device_parent": "SYSTEM"
    },
    "i2c": {
      "DEVICES": [
        {
          "dev": "MULTIFPGAPCIE0"
        },
        {
          "dev": "MULTIFPGAPCIE1"
        }
      ]
    }
  },
  "MULTIFPGAPCIE0": {
    "dev_info": {
      "device_type": "MULTIFPGAPCIE",
      "device_name": "CPUCARD_FPGA",
      "device_parent": "PCIE0",
      "device_bdf": "{{cpu_card_fpga_bdf}}",
      "dev_attr": {}
    },
    "dev_attr": {
      "pwr_cycle_reg_offset": "0x8",
      "pwr_cycle_enable_word": "0xdeadbeef"
    },
    "i2c": {
      "dev_attr": {
        "virt_bus": "0x4",
        "ch_base_offset": "0x40000",
        "ch_size": "0x200",
        "num_virt_ch": "0x8"
      },
      "channel": [
        {
          "chn": "3",
          "dev": "DPM1"
        },
        {
          "chn": "5",
          "dev": "DPM2"
        },
        {
          "chn": "5",
          "dev": "DPM3"
        },
        {
          "chn": "5",
          "dev": "DPM4"
        },
        {
          "chn": "6",
          "dev": "EEPROM1"
        },
        {
          "chn": "6",
          "dev": "EEPROM2"
        },
        {
          "chn": "6",
          "dev": "TMP468-1"
        },
        {
          "chn": "6",
          "dev": "TMP468-2"
        },
        {
          "chn": "6",
          "dev": "TMP464"
        }
      ]
    },
    "gpio": {
      "line0": {
        "attr_list": [
          {
            "offset": "0xb4",
            "bit": "0x0",
            "direction": "0x1"
          }
        ]
      },
      "line1": {
        "attr_list": [
          {
            "offset": "0xb4",
            "bit": "0x1",
            "direction": "0x1"
          }
        ]
      },
      "line2": {
        "attr_list": [
          {
            "offset": "0xb4",
            "bit": "0x2",
            "direction": "0x0"
          }
        ]
      },
      "line3": {
        "attr_list": [
          {
            "offset": "0xb4",
            "bit": "0x10",
            "direction": "0x1"
          }
        ]
      }
    }
  },
  "EEPROM1": {
    "dev_info": {
      "device_type": "EEPROM",
      "device_name": "EEPROM1",
      "device_parent": "MULTIFPGAPCIE0"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0xa",
        "dev_addr": "0x50",
        "dev_type": "24c64"
      },
      "dev_attr": {
        "access_mode": "BLOCK"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "EEPROM2": {
    "dev_info": {
      "device_type": "EEPROM",
      "device_name": "EEPROM2",
      "device_parent": "MULTIFPGAPCIE0"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0xa",
        "dev_addr": "0x51",
        "dev_type": "24c64"
      },
      "dev_attr": {
        "access_mode": "BLOCK"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "TMP468-1": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-1",
      "device_parent": "MULTIFPGAPCIE0"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0xa",
        "dev_addr": "0x48",
        "dev_type": "nh_tmp468"
      },
      "attr_list": [
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_max_hyst"
        },
        {
          "attr_name": "temp1_input"
        }
      ]
    }
  },
  "TMP468-2": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-2",
      "device_parent": "MULTIFPGAPCIE0"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0xa",
        "dev_addr": "0x49",
        "dev_type": "nh_tmp468"
      },
      "attr_list": [
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_max_hyst"
        },
        {
          "attr_name": "temp1_input"
        }
      ]
    }
  },
  "TMP464": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP464",
      "device_parent": "MULTIFPGAPCIE0"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0xa",
        "dev_addr": "0x4a",
        "dev_type": "nh_tmp464"
      },
      "attr_list": [
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_max_hyst"
        },
        {
          "attr_name": "temp1_input"
        }
      ]
    }
  },
  "TEMP1": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-1-CH1",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-1"
    },
    "dev_attr": {
      "display_name": "Switch Card Left Lower Rear"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp2_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp2_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp2_max"
        }
      ]
    }
  },
  "TEMP2": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-1-CH2",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-1"
    },
    "dev_attr": {
      "display_name": "Left Port Side Intake"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp3_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp3_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp3_max"
        }
      ]
    }
  },
  "TEMP3": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-1-CH3",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-1"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 0 PADS tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp4_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp4_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp4_max"
        }
      ]
    }
  },
  "TEMP4": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-1-CH4",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-1"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 0 NIF0 tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp5_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp5_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp5_max"
        }
      ]
    }
  },
  "TEMP5": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-1-CH5",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-1"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 0 CORE tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp6_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp6_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp6_max"
        }
      ]
    }
  },
  "TEMP6": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-1-CH6",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-1"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 0 NIF1 tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp7_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp7_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp7_max"
        }
      ]
    }
  },
  "TEMP7": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-1-CH7",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-1"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 0 HBM_PHY1 tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp8_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp8_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp8_max"
        }
      ]
    }
  },
  "TEMP8": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-1-CH8",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-1"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 0 HBM_PHY2 tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp9_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp9_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp9_max"
        }
      ]
    }
  },
  "TEMP9": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-2-CH1",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-2"
    },
    "dev_attr": {
      "display_name": "Switch Card Right Lower Rear"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp2_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp2_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp2_max"
        }
      ]
    }
  },
  "TEMP10": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-2-CH2",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-2"
    },
    "dev_attr": {
      "display_name": "Right Port Side Intake"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp3_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp3_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp3_max"
        }
      ]
    }
  },
  "TEMP11": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-2-CH3",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-2"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 1 PADS tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp4_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp4_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp4_max"
        }
      ]
    }
  },
  "TEMP12": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-2-CH4",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-2"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 1 NIF0 tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp5_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp5_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp5_max"
        }
      ]
    }
  },
  "TEMP13": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-2-CH5",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-2"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 1 CORE tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp6_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp6_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp6_max"
        }
      ]
    }
  },
  "TEMP14": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-2-CH6",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-2"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 1 NIF1 tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp7_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp7_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp7_max"
        }
      ]
    }
  },
  "TEMP15": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-2-CH7",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-2"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 1 HBM_PHY1 tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp8_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp8_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp8_max"
        }
      ]
    }
  },
  "TEMP16": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP468-2-CH8",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP468-2"
    },
    "dev_attr": {
      "display_name": "ASIC Diode 1 HBM_PHY2 tsen"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp9_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp9_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp9_max"
        }
      ]
    }
  },
  "ASIC_TEMP1": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP1",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D0_VTMON_CORE",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP2": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP2",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D0_VTMON_HBM_PHY1",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP3": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP3",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D0_VTMON_HBM_PHY2",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP4": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP4",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D0_VTMON_NIF0",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP5": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP5",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D0_VTMON_NIF1",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP6": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP6",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D0_VTMON_PADS",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP7": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP7",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D1_VTMON_CORE",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP8": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP8",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D1_VTMON_HBM_PHY1",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP9": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP9",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D1_VTMON_HBM_PHY2",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP10": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP10",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D1_VTMON_NIF0",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP11": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP11",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D1_VTMON_NIF1",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP12": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP12",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC D1_VTMON_PADS",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP13": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP13",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF0",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP14": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP14",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF1",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP15": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP15",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF2",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP16": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP16",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF3",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP17": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP17",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF4",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP18": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP18",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF5",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP19": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP19",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF6",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP20": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP20",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF7",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP21": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP21",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF8",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP22": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP22",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF9",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP23": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP23",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF10",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP24": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP24",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF11",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP25": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP25",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF12",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP26": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP26",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF13",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP27": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP27",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF14",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP28": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP28",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF15",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP29": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP29",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF16",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP30": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP30",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF17",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP31": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP31",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF18",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP32": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP32",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF19",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP33": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP33",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF20",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP34": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP34",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF21",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP35": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP35",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF22",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP36": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP36",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF23",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP37": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP37",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF24",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP38": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP38",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF25",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP39": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP39",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF26",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP40": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP40",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF27",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP41": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP41",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF28",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP42": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP42",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF29",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP43": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP43",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF30",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP44": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP44",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC NIF31",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP45": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP45",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC PHY_BRIDGE0",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP46": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP46",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC PHY_BRIDGE1",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP47": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP47",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC PHY_BRIDGE2",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP48": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP48",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC PHY_BRIDGE3",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP49": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP49",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC PHY_BRIDGE4",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP50": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP50",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC PHY_BRIDGE5",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP51": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP51",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC PHY_BRIDGE6",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "ASIC_TEMP52": {
    "dev_info": {
      "device_type": "ASIC_TEMP_SENSOR",
      "device_name": "ASIC_TEMP52",
      "device_parent": "None",
      "nexthop_thermal_pid_domain": "None"
    },
    "dev_attr": {
      "display_name": "ASIC PHY_BRIDGE7",
      "temp1_high_threshold": 95,
      "temp1_high_crit_threshold": 110
    }
  },
  "MULTIFPGAPCIE1": {
    "dev_info": {
      "device_type": "MULTIFPGAPCIE",
      "device_name": "SWITCHCARD_FPGA",
      "device_parent": "PCIE0",
      "device_bdf": "{{switchcard_fpga_bdf}}",
      "dev_attr": {}
    },
    "dev_attr": {
      "pwr_cycle_reg_offset": "0x4",
      "pwr_cycle_enable_word": "0xdeadbeef"
    },
    "i2c": {
      "dev_attr": {
        "virt_bus": "0xc",
        "ch_base_offset": "0x40000",
        "ch_size": "0x200",
        "num_virt_ch": "0x49"
      },
      "channel": [
        {
          "chn": "0",
          "dev": "FAN-CTRL"
        },
        {
          "chn": "0",
          "dev": "SWITCHCARD_CPLDMUX0"
        },
        {
          "chn": "1",
          "dev": "SWITCHCARD_CPLDMUX1"
        },
        {
          "chn": "4",
          "dev": "PORT65"
        },
        {
          "chn": "5",
          "dev": "PORT66"
        },
        {
          "chn": "6",
          "dev": "PORT33"
        },
        {
          "chn": "7",
          "dev": "PORT34"
        },
        {
          "chn": "8",
          "dev": "PORT35"
        },
        {
          "chn": "9",
          "dev": "PORT36"
        },
        {
          "chn": "10",
          "dev": "PORT37"
        },
        {
          "chn": "11",
          "dev": "PORT38"
        },
        {
          "chn": "12",
          "dev": "PORT39"
        },
        {
          "chn": "13",
          "dev": "PORT40"
        },
        {
          "chn": "14",
          "dev": "PORT41"
        },
        {
          "chn": "15",
          "dev": "PORT42"
        },
        {
          "chn": "16",
          "dev": "PORT43"
        },
        {
          "chn": "17",
          "dev": "PORT44"
        },
        {
          "chn": "18",
          "dev": "PORT45"
        },
        {
          "chn": "19",
          "dev": "PORT46"
        },
        {
          "chn": "20",
          "dev": "PORT47"
        },
        {
          "chn": "21",
          "dev": "PORT48"
        },
        {
          "chn": "22",
          "dev": "PORT49"
        },
        {
          "chn": "23",
          "dev": "PORT50"
        },
        {
          "chn": "24",
          "dev": "PORT51"
        },
        {
          "chn": "25",
          "dev": "PORT52"
        },
        {
          "chn": "26",
          "dev": "PORT53"
        },
        {
          "chn": "27",
          "dev": "PORT54"
        },
        {
          "chn": "28",
          "dev": "PORT55"
        },
        {
          "chn": "29",
          "dev": "PORT56"
        },
        {
          "chn": "30",
          "dev": "PORT57"
        },
        {
          "chn": "31",
          "dev": "PORT58"
        },
        {
          "chn": "32",
          "dev": "PORT59"
        },
        {
          "chn": "33",
          "dev": "PORT60"
        },
        {
          "chn": "34",
          "dev": "PORT61"
        },
        {
          "chn": "35",
          "dev": "PORT62"
        },
        {
          "chn": "36",
          "dev": "PORT63"
        },
        {
          "chn": "37",
          "dev": "PORT64"
        },
        {
          "chn": "38",
          "dev": "MEZZCARD_CPLDMUX0"
        },
        {
          "chn": "41",
          "dev": "PORT1"
        },
        {
          "chn": "42",
          "dev": "PORT2"
        },
        {
          "chn": "43",
          "dev": "PORT3"
        },
        {
          "chn": "44",
          "dev": "PORT4"
        },
        {
          "chn": "45",
          "dev": "PORT5"
        },
        {
          "chn": "46",
          "dev": "PORT6"
        },
        {
          "chn": "47",
          "dev": "PORT7"
        },
        {
          "chn": "48",
          "dev": "PORT8"
        },
        {
          "chn": "49",
          "dev": "PORT9"
        },
        {
          "chn": "50",
          "dev": "PORT10"
        },
        {
          "chn": "51",
          "dev": "PORT11"
        },
        {
          "chn": "52",
          "dev": "PORT12"
        },
        {
          "chn": "53",
          "dev": "PORT13"
        },
        {
          "chn": "54",
          "dev": "PORT14"
        },
        {
          "chn": "55",
          "dev": "PORT15"
        },
        {
          "chn": "56",
          "dev": "PORT16"
        },
        {
          "chn": "57",
          "dev": "PORT17"
        },
        {
          "chn": "58",
          "dev": "PORT18"
        },
        {
          "chn": "59",
          "dev": "PORT19"
        },
        {
          "chn": "60",
          "dev": "PORT20"
        },
        {
          "chn": "61",
          "dev": "PORT21"
        },
        {
          "chn": "62",
          "dev": "PORT22"
        },
        {
          "chn": "63",
          "dev": "PORT23"
        },
        {
          "chn": "64",
          "dev": "PORT24"
        },
        {
          "chn": "65",
          "dev": "PORT25"
        },
        {
          "chn": "66",
          "dev": "PORT26"
        },
        {
          "chn": "67",
          "dev": "PORT27"
        },
        {
          "chn": "68",
          "dev": "PORT28"
        },
        {
          "chn": "69",
          "dev": "PORT29"
        },
        {
          "chn": "70",
          "dev": "PORT30"
        },
        {
          "chn": "71",
          "dev": "PORT31"
        },
        {
          "chn": "72",
          "dev": "PORT32"
        }
      ]
    },
    "gpio": {
      "line0": {
        "attr_list": [
          {
            "offset": "0x24",
            "bit": "0x0",
            "direction": "0x1"
          }
        ]
      },
      "line1": {
        "attr_list": [
          {
            "offset": "0x24",
            "bit": "0x1",
            "direction": "0x1"
          }
        ]
      },
      "line2": {
        "attr_list": [
          {
            "offset": "0x24",
            "bit": "0x2",
            "direction": "0x0"
          }
        ]
      },
      "line3": {
        "attr_list": [
          {
            "offset": "0x24",
            "bit": "0x10",
            "direction": "0x1"
          }
        ]
      }
    },
    "mdio": {
      "dev_attr": {
        "ch_base_offset": "0x4200",
        "ch_size": "0x10",
        "num_virt_ch": "0x10"
      }
    }
  },
  "FAN-CTRL": {
    "dev_info": {
      "device_type": "FAN",
      "device_name": "FAN-CTRL",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0xc",
        "dev_addr": "0x8",
        "dev_type": "fan_multifpgapci"
      },
      "dev_attr": {
        "num_fantrays": "4"
      },
      "attr_list": [
        {
          "attr_name": "fan1_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x000000f0",
          "attr_cmpval": "0x00000070",
          "attr_len": "1"
        },
        {
          "attr_name": "fan2_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x000000f0",
          "attr_cmpval": "0x00000070",
          "attr_len": "1"
        },
        {
          "attr_name": "fan3_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00007800",
          "attr_cmpval": "0x00003800",
          "attr_len": "1"
        },
        {
          "attr_name": "fan4_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00007800",
          "attr_cmpval": "0x00003800",
          "attr_len": "1"
        },
        {
          "attr_name": "fan5_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x003c0000",
          "attr_cmpval": "0x001c0000",
          "attr_len": "1"
        },
        {
          "attr_name": "fan6_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x003c0000",
          "attr_cmpval": "0x001c0000",
          "attr_len": "1"
        },
        {
          "attr_name": "fan7_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x1e000000",
          "attr_cmpval": "0x0e000000",
          "attr_len": "1"
        },
        {
          "attr_name": "fan8_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x1e000000",
          "attr_cmpval": "0x0e000000",
          "attr_len": "1"
        },
        {
          "attr_name": "fan1_direction",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x000000f0",
          "attr_cmpval": "0x00000070",
          "attr_len": "1"
        },
        {
          "attr_name": "fan2_direction",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x000000f0",
          "attr_cmpval": "0x00000070",
          "attr_len": "1"
        },
        {
          "attr_name": "fan3_direction",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00007800",
          "attr_cmpval": "0x00003800",
          "attr_len": "1"
        },
        {
          "attr_name": "fan4_direction",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00007800",
          "attr_cmpval": "0x00003800",
          "attr_len": "1"
        },
        {
          "attr_name": "fan5_direction",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x003c0000",
          "attr_cmpval": "0x001c0000",
          "attr_len": "1"
        },
        {
          "attr_name": "fan6_direction",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x003c0000",
          "attr_cmpval": "0x001c0000",
          "attr_len": "1"
        },
        {
          "attr_name": "fan7_direction",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x1e000000",
          "attr_cmpval": "0x0e000000",
          "attr_len": "1"
        },
        {
          "attr_name": "fan8_direction",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x1e000000",
          "attr_cmpval": "0x0e000000",
          "attr_len": "1"
        },
        {
          "attr_name": "fan1_fault",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00000100",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan2_fault",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00000100",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan3_fault",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00008000",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan4_fault",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00008000",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan5_fault",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00400000",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan6_fault",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x00400000",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan7_fault",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x20000000",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan8_fault",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xa4",
          "attr_mask": "0x20000000",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan1_input",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xb0",
          "attr_mask": "0xffff0000",
          "attr_len": "1",
          "attr_mult": "1913265",
          "attr_is_divisor": "1"
        },
        {
          "attr_name": "fan2_input",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xb4",
          "attr_mask": "0xffff0000",
          "attr_len": "1",
          "attr_mult": "1913265",
          "attr_is_divisor": "1"
        },
        {
          "attr_name": "fan3_input",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xb8",
          "attr_mask": "0xffff0000",
          "attr_len": "1",
          "attr_mult": "1913265",
          "attr_is_divisor": "1"
        },
        {
          "attr_name": "fan4_input",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xbc",
          "attr_mask": "0xffff0000",
          "attr_len": "1",
          "attr_mult": "1913265",
          "attr_is_divisor": "1"
        },
        {
          "attr_name": "fan5_input",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xc0",
          "attr_mask": "0xffff0000",
          "attr_len": "1",
          "attr_mult": "1913265",
          "attr_is_divisor": "1"
        },
        {
          "attr_name": "fan6_input",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xc4",
          "attr_mask": "0xffff0000",
          "attr_len": "1",
          "attr_mult": "1913265",
          "attr_is_divisor": "1"
        },
        {
          "attr_name": "fan7_input",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xc8",
          "attr_mask": "0xffff0000",
          "attr_len": "1",
          "attr_mult": "1913265",
          "attr_is_divisor": "1"
        },
        {
          "attr_name": "fan8_input",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xcc",
          "attr_mask": "0xffff0000",
          "attr_len": "1",
          "attr_mult": "1913265",
          "attr_is_divisor": "1"
        },
        {
          "attr_name": "fan1_pwm",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xb0",
          "attr_mask": "0xff",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan2_pwm",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xb0",
          "attr_mask": "0xff",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan3_pwm",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xb8",
          "attr_mask": "0xff",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan4_pwm",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xb8",
          "attr_mask": "0xff",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan5_pwm",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xc0",
          "attr_mask": "0xff",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan6_pwm",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xc0",
          "attr_mask": "0xff",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan7_pwm",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xc8",
          "attr_mask": "0xff",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "fan8_pwm",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0xc8",
          "attr_mask": "0xff",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        }
      ]
    }
  },
  "SWITCHCARD_CPLDMUX0": {
    "dev_info": {
      "device_type": "CPLDMUX",
      "device_name": "SWITCHCARD_CPLDMUX0",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0xc",
        "dev_type": "multifpgapci_mux",
        "dev_id": "0"
      },
      "dev_attr": {
        "base_chan": "0x55",
        "num_chan": "4",
        "cpld_name": "SWITCHCARD_FPGA"
      },
      "channel": [
        {
          "chan": "0",
          "dev": [
            "PSU1"
          ],
          "cpld_offset": "0x10",
          "cpld_sel": "0x0"
        },
        {
          "chan": "1",
          "dev": [
            "PSU2"
          ],
          "cpld_offset": "0x10",
          "cpld_sel": "0x1"
        },
        {
          "chan": "2",
          "dev": [],
          "cpld_offset": "0x10",
          "cpld_sel": "0x2"
        },
        {
          "chan": "3",
          "dev": [],
          "cpld_offset": "0x10",
          "cpld_sel": "0x3"
        }
      ]
    }
  },
  "PSU1": {
    "dev_info": {
      "device_type": "PSU",
      "device_name": "PSU 1",
      "device_parent": "SWITCHCARD_CPLDMUX0"
    },
    "dev_attr": {
      "dev_idx": "1",
      "num_psu_fans": "1",
      "num_psu_thermals": "3"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PSU1-EEPROM"
        },
        {
          "itf": "pmbus",
          "dev": "PSU1-PMBUS"
        }
      ]
    }
  },
  "PSU1-EEPROM": {
    "dev_info": {
      "device_type": "EEPROM",
      "device_name": "PSU1-EEPROM",
      "device_parent": "SWITCHCARD_CPLDMUX0",
      "virt_parent": "PSU1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x55",
        "dev_addr": "0x50",
        "dev_type": "24c64"
      },
      "dev_attr": {
        "access_mode": "BLOCK"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PSU1-PMBUS": {
    "dev_info": {
      "device_type": "PSU-PMBUS",
      "device_name": "PSU1-PMBUS",
      "device_parent": "SWITCHCARD_CPLDMUX0",
      "virt_parent": "PSU1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x55",
        "dev_addr": "0x58",
        "dev_type": "psu_pmbus"
      },
      "attr_list": [
        {
          "attr_name": "psu_present",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x98",
          "attr_mask": "0x40000",
          "attr_cmpval": "0x40000",
          "attr_len": "1"
        },
        {
          "attr_name": "psu_power_good",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x98",
          "attr_mask": "0x20000",
          "attr_cmpval": "0x20000",
          "attr_len": "1"
        },
        {
          "attr_name": "psu_model_name",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x9a",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "23"
        },
        {
          "attr_name": "psu_serial_num",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x9e",
          "attr_mask": "0x0",
          "attr_cmpval": "0x00",
          "attr_len": "14"
        },
        {
          "attr_name": "psu_mfr_id",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x99",
          "attr_mask": "0x0",
          "attr_cmpval": "0x00",
          "attr_len": "11"
        },
        {
          "attr_name": "psu_fan_dir",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x9a",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "23"
        },
        {
          "attr_name": "psu_p_out",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x96",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_v_out",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8b",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_data_format": "linear16",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_i_out",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8c",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_p_in",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x97",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_v_in",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x88",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_i_in",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x89",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_fan1_speed_rpm",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x90",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp1_input",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8f",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp1_high_threshold",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xc2",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp2_input",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8e",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp2_high_threshold",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xc1",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp3_input",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8d",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp3_high_threshold",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xc0",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_v_out_max",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xa5",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_data_format": "linear16",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_v_out_min",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xa4",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_data_format": "linear16",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_p_out_max",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xa7",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        }
      ]
    }
  },
  "PSU2": {
    "dev_info": {
      "device_type": "PSU",
      "device_name": "PSU 2",
      "device_parent": "SWITCHCARD_CPLDMUX0"
    },
    "dev_attr": {
      "dev_idx": "2",
      "num_psu_fans": "1",
      "num_psu_thermals": "3"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PSU2-EEPROM"
        },
        {
          "itf": "pmbus",
          "dev": "PSU2-PMBUS"
        }
      ]
    }
  },
  "PSU2-EEPROM": {
    "dev_info": {
      "device_type": "EEPROM",
      "device_name": "PSU2-EEPROM",
      "device_parent": "SWITCHCARD_CPLDMUX0",
      "virt_parent": "PSU2"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x56",
        "dev_addr": "0x50",
        "dev_type": "24c64"
      },
      "dev_attr": {
        "access_mode": "BLOCK"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PSU2-PMBUS": {
    "dev_info": {
      "device_type": "PSU-PMBUS",
      "device_name": "PSU2-PMBUS",
      "device_parent": "SWITCHCARD_CPLDMUX0",
      "virt_parent": "PSU2"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x56",
        "dev_addr": "0x58",
        "dev_type": "psu_pmbus"
      },
      "attr_list": [
        {
          "attr_name": "psu_present",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x98",
          "attr_mask": "0x400000",
          "attr_cmpval": "0x400000",
          "attr_len": "1"
        },
        {
          "attr_name": "psu_power_good",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x98",
          "attr_mask": "0x200000",
          "attr_cmpval": "0x200000",
          "attr_len": "1"
        },
        {
          "attr_name": "psu_model_name",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x9a",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "23"
        },
        {
          "attr_name": "psu_serial_num",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x9e",
          "attr_mask": "0x0",
          "attr_cmpval": "0x00",
          "attr_len": "14"
        },
        {
          "attr_name": "psu_mfr_id",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x99",
          "attr_mask": "0x0",
          "attr_cmpval": "0x00",
          "attr_len": "11"
        },
        {
          "attr_name": "psu_fan_dir",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x9a",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "23"
        },
        {
          "attr_name": "psu_p_out",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x96",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_v_out",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8b",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_data_format": "linear16",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_i_out",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8c",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_p_in",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x97",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_v_in",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x88",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_i_in",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x89",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_fan1_speed_rpm",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x90",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp1_input",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8f",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp1_high_threshold",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xc2",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp2_input",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8e",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp2_high_threshold",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xc1",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp3_input",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0x8d",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_temp3_high_threshold",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xc0",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_v_out_max",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xa5",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_data_format": "linear16",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_v_out_min",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xa4",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_data_format": "linear16",
          "attr_len": "2"
        },
        {
          "attr_name": "psu_p_out_max",
          "attr_devaddr": "0x58",
          "attr_devtype": "pmbus",
          "attr_offset": "0xa7",
          "attr_mask": "0x0",
          "attr_cmpval": "0xff",
          "attr_len": "2"
        }
      ]
    }
  },
  "FAN_CARD_EEPROM": {
    "dev_info": {
      "device_type": "EEPROM",
      "device_name": "FAN_CARD_EEPROM",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x58",
        "dev_addr": "0x50",
        "dev_type": "24c64"
      },
      "dev_attr": {
        "access_mode": "BLOCK"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "FAN_CARD_TMP464": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "FAN_CARD_TMP464",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x58",
        "dev_addr": "0x48",
        "dev_type": "nh_tmp464"
      },
      "dev_attr": {
        "access_mode": "BLOCK"
      },
      "attr_list": [
        {
          "attr_name": "temp1_input"
        }
      ]
    }
  },
  "SWITCHCARD_CPLDMUX1": {
    "dev_info": {
      "device_type": "CPLDMUX",
      "device_name": "SWITCHCARD_CPLDMUX1",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0xd",
        "dev_type": "multifpgapci_mux",
        "dev_id": "1"
      },
      "dev_attr": {
        "base_chan": "0x59",
        "num_chan": "4",
        "cpld_name": "SWITCHCARD_FPGA"
      },
      "channel": [
        {
          "chan": "0",
          "dev": [
            "DCDC0",
            "DCDC1"
          ],
          "cpld_offset": "0x14",
          "cpld_sel": "0x0"
        },
        {
          "chan": "1",
          "dev": [
            "DCDC2",
            "DCDC3",
            "DCDC4",
            "DCDC5",
            "DCDC6"
          ],
          "cpld_offset": "0x14",
          "cpld_sel": "0x1"
        },
        {
          "chan": "2",
          "dev": [],
          "cpld_offset": "0x14",
          "cpld_sel": "0x2"
        },
        {
          "chan": "3",
          "dev": [],
          "cpld_offset": "0x14",
          "cpld_sel": "0x3"
        }
      ]
    }
  },
  "MEZZCARD_CPLDMUX0": {
    "dev_info": {
      "device_type": "CPLDMUX",
      "device_name": "MEZZCARD_CPLDMUX0",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x32",
        "dev_type": "multifpgapci_mux",
        "dev_id": "2"
      },
      "dev_attr": {
        "base_chan": "0x5d",
        "num_chan": "4",
        "cpld_name": "SWITCHCARD_FPGA"
      },
      "channel": [
        {
          "chan": "1",
          "dev": [
            "DCDC7",
            "DCDC8",
            "DCDC9",
            "DCDC10"
          ],
          "cpld_offset": "0x4010",
          "cpld_sel": "0x0"
        },
        {
          "chan": "2",
          "dev": [],
          "cpld_offset": "0x4010",
          "cpld_sel": "0x1"
        },
        {
          "chan": "3",
          "dev": [],
          "cpld_offset": "0x4010",
          "cpld_sel": "0x2"
        }
      ]
    }
  },
  "PORT65": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT65",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "65"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT65-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT65-CTRL"
        }
      ]
    }
  },
  "PORT65-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT65-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT65"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x10",
        "dev_addr": "0x50",
        "dev_type": "optoe1"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT65-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT65-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT65"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x10",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x88",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x88",
          "attr_mask": "0x1",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x8c",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x8c",
          "attr_mask": "0x8",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT66": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT66",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "66"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT66-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT66-CTRL"
        }
      ]
    }
  },
  "PORT66-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT66-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT66"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x11",
        "dev_addr": "0x50",
        "dev_type": "optoe1"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT66-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT66-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT66"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x11",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x88",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x88",
          "attr_mask": "0x3",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x8c",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x8c",
          "attr_mask": "0xa",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT1": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT1",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "1"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT1-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT1-CTRL"
        }
      ]
    }
  },
  "PORT1-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT1-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x35",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT1-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT1-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x35",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x0",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT2": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT2",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "2"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT2-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT2-CTRL"
        }
      ]
    }
  },
  "PORT2-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT2-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT2"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x36",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT2-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT2-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT2"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x36",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x1",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT3": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT3",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "3"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT3-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT3-CTRL"
        }
      ]
    }
  },
  "PORT3-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT3-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT3"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x37",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT3-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT3-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT3"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x37",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x2",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT4": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT4",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "4"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT4-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT4-CTRL"
        }
      ]
    }
  },
  "PORT4-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT4-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT4"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x38",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT4-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT4-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT4"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x38",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x3",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT5": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT5",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "5"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT5-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT5-CTRL"
        }
      ]
    }
  },
  "PORT5-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT5-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT5"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x39",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT5-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT5-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT5"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x39",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x4",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT6": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT6",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "6"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT6-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT6-CTRL"
        }
      ]
    }
  },
  "PORT6-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT6-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT6"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3a",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT6-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT6-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT6"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3a",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x5",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT7": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT7",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "7"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT7-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT7-CTRL"
        }
      ]
    }
  },
  "PORT7-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT7-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT7"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3b",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT7-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT7-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT7"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3b",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x6",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT8": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT8",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "8"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT8-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT8-CTRL"
        }
      ]
    }
  },
  "PORT8-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT8-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT8"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3c",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT8-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT8-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT8"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3c",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x7",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT9": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT9",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "9"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT9-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT9-CTRL"
        }
      ]
    }
  },
  "PORT9-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT9-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT9"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3d",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT9-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT9-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT9"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3d",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x8",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT10": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT10",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "10"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT10-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT10-CTRL"
        }
      ]
    }
  },
  "PORT10-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT10-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT10"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3e",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT10-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT10-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT10"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3e",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0x9",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT11": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT11",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "11"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT11-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT11-CTRL"
        }
      ]
    }
  },
  "PORT11-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT11-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT11"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3f",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT11-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT11-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT11"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x3f",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0xa",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT12": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT12",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "12"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT12-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT12-CTRL"
        }
      ]
    }
  },
  "PORT12-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT12-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT12"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x40",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT12-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT12-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT12"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x40",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0xb",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT13": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT13",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "13"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT13-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT13-CTRL"
        }
      ]
    }
  },
  "PORT13-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT13-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT13"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x41",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT13-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT13-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT13"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x41",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0xc",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT14": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT14",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "14"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT14-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT14-CTRL"
        }
      ]
    }
  },
  "PORT14-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT14-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT14"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x42",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT14-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT14-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT14"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x42",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0xd",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT15": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT15",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "15"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT15-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT15-CTRL"
        }
      ]
    }
  },
  "PORT15-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT15-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT15"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x43",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT15-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT15-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT15"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x43",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0xe",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT16": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT16",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "16"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT16-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT16-CTRL"
        }
      ]
    }
  },
  "PORT16-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT16-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT16"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x44",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT16-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT16-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT16"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x44",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4034",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4038",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x403c",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4040",
          "attr_mask": "0xf",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT17": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT17",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "17"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT17-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT17-CTRL"
        }
      ]
    }
  },
  "PORT17-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT17-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT17"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x45",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT17-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT17-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT17"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x45",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x0",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT18": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT18",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "18"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT18-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT18-CTRL"
        }
      ]
    }
  },
  "PORT18-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT18-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT18"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x46",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT18-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT18-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT18"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x46",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x1",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT19": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT19",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "19"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT19-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT19-CTRL"
        }
      ]
    }
  },
  "PORT19-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT19-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT19"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x47",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT19-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT19-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT19"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x47",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x2",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT20": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT20",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "20"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT20-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT20-CTRL"
        }
      ]
    }
  },
  "PORT20-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT20-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT20"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x48",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT20-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT20-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT20"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x48",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x3",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT21": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT21",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "21"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT21-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT21-CTRL"
        }
      ]
    }
  },
  "PORT21-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT21-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT21"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x49",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT21-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT21-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT21"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x49",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x4",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT22": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT22",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "22"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT22-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT22-CTRL"
        }
      ]
    }
  },
  "PORT22-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT22-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT22"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4a",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT22-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT22-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT22"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4a",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x5",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT23": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT23",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "23"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT23-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT23-CTRL"
        }
      ]
    }
  },
  "PORT23-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT23-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT23"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4b",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT23-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT23-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT23"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4b",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x6",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT24": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT24",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "24"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT24-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT24-CTRL"
        }
      ]
    }
  },
  "PORT24-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT24-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT24"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4c",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT24-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT24-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT24"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4c",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x7",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT25": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT25",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "25"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT25-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT25-CTRL"
        }
      ]
    }
  },
  "PORT25-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT25-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT25"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4d",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT25-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT25-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT25"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4d",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x8",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT26": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT26",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "26"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT26-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT26-CTRL"
        }
      ]
    }
  },
  "PORT26-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT26-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT26"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4e",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT26-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT26-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT26"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4e",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0x9",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT27": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT27",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "27"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT27-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT27-CTRL"
        }
      ]
    }
  },
  "PORT27-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT27-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT27"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4f",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT27-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT27-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT27"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x4f",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0xa",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT28": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT28",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "28"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT28-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT28-CTRL"
        }
      ]
    }
  },
  "PORT28-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT28-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT28"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x50",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT28-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT28-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT28"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x50",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0xb",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT29": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT29",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "29"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT29-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT29-CTRL"
        }
      ]
    }
  },
  "PORT29-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT29-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT29"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x51",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT29-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT29-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT29"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x51",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0xc",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT30": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT30",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "30"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT30-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT30-CTRL"
        }
      ]
    }
  },
  "PORT30-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT30-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT30"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x52",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT30-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT30-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT30"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x52",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0xd",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT31": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT31",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "31"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT31-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT31-CTRL"
        }
      ]
    }
  },
  "PORT31-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT31-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT31"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x53",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT31-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT31-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT31"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x53",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0xe",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT32": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT32",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "32"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT32-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT32-CTRL"
        }
      ]
    }
  },
  "PORT32-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT32-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT32"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x54",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT32-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT32-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT32"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x54",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4048",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x404c",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4050",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4054",
          "attr_mask": "0xf",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT33": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT33",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "33"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT33-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT33-CTRL"
        }
      ]
    }
  },
  "PORT33-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT33-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT33"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x12",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT33-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT33-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT33"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x12",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x0",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT34": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT34",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "34"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT34-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT34-CTRL"
        }
      ]
    }
  },
  "PORT34-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT34-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT34"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x13",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT34-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT34-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT34"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x13",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x1",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT35": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT35",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "35"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT35-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT35-CTRL"
        }
      ]
    }
  },
  "PORT35-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT35-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT35"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x14",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT35-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT35-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT35"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x14",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x2",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT36": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT36",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "36"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT36-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT36-CTRL"
        }
      ]
    }
  },
  "PORT36-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT36-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT36"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x15",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT36-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT36-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT36"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x15",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x3",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT37": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT37",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "37"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT37-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT37-CTRL"
        }
      ]
    }
  },
  "PORT37-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT37-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT37"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x16",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT37-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT37-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT37"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x16",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x4",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT38": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT38",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "38"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT38-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT38-CTRL"
        }
      ]
    }
  },
  "PORT38-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT38-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT38"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x17",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT38-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT38-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT38"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x17",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x5",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT39": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT39",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "39"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT39-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT39-CTRL"
        }
      ]
    }
  },
  "PORT39-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT39-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT39"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x18",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT39-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT39-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT39"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x18",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x6",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT40": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT40",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "40"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT40-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT40-CTRL"
        }
      ]
    }
  },
  "PORT40-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT40-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT40"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x19",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT40-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT40-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT40"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x19",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x7",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT41": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT41",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "41"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT41-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT41-CTRL"
        }
      ]
    }
  },
  "PORT41-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT41-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT41"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1a",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT41-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT41-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT41"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1a",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x8",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT42": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT42",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "42"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT42-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT42-CTRL"
        }
      ]
    }
  },
  "PORT42-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT42-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT42"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1b",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT42-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT42-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT42"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1b",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0x9",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT43": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT43",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "43"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT43-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT43-CTRL"
        }
      ]
    }
  },
  "PORT43-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT43-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT43"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1c",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT43-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT43-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT43"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1c",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0xa",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT44": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT44",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "44"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT44-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT44-CTRL"
        }
      ]
    }
  },
  "PORT44-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT44-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT44"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1d",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT44-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT44-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT44"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1d",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0xb",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT45": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT45",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "45"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT45-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT45-CTRL"
        }
      ]
    }
  },
  "PORT45-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT45-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT45"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1e",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT45-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT45-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT45"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1e",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0xc",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT46": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT46",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "46"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT46-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT46-CTRL"
        }
      ]
    }
  },
  "PORT46-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT46-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT46"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1f",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT46-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT46-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT46"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x1f",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0xd",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT47": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT47",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "47"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT47-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT47-CTRL"
        }
      ]
    }
  },
  "PORT47-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT47-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT47"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x20",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT47-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT47-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT47"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x20",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0xe",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT48": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT48",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "48"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT48-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT48-CTRL"
        }
      ]
    }
  },
  "PORT48-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT48-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT48"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x21",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT48-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT48-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT48"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x21",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x34",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x38",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x3c",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x40",
          "attr_mask": "0xf",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT49": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT49",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "49"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT49-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT49-CTRL"
        }
      ]
    }
  },
  "PORT49-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT49-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT49"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x22",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT49-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT49-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT49"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x22",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x0",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x0",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT50": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT50",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "50"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT50-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT50-CTRL"
        }
      ]
    }
  },
  "PORT50-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT50-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT50"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x23",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT50-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT50-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT50"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x23",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x1",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x1",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT51": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT51",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "51"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT51-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT51-CTRL"
        }
      ]
    }
  },
  "PORT51-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT51-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT51"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x24",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT51-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT51-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT51"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x24",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x2",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x2",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT52": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT52",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "52"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT52-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT52-CTRL"
        }
      ]
    }
  },
  "PORT52-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT52-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT52"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x25",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT52-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT52-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT52"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x25",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x3",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x3",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT53": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT53",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "53"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT53-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT53-CTRL"
        }
      ]
    }
  },
  "PORT53-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT53-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT53"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x26",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT53-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT53-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT53"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x26",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x4",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x4",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT54": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT54",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "54"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT54-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT54-CTRL"
        }
      ]
    }
  },
  "PORT54-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT54-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT54"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x27",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT54-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT54-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT54"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x27",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x5",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x5",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT55": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT55",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "55"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT55-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT55-CTRL"
        }
      ]
    }
  },
  "PORT55-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT55-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT55"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x28",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT55-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT55-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT55"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x28",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x6",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x6",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT56": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT56",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "56"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT56-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT56-CTRL"
        }
      ]
    }
  },
  "PORT56-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT56-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT56"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x29",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT56-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT56-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT56"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x29",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x7",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x7",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT57": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT57",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "57"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT57-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT57-CTRL"
        }
      ]
    }
  },
  "PORT57-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT57-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT57"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2a",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT57-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT57-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT57"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2a",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x8",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x8",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT58": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT58",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "58"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT58-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT58-CTRL"
        }
      ]
    }
  },
  "PORT58-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT58-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT58"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2b",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT58-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT58-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT58"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2b",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0x9",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0x9",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT59": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT59",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "59"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT59-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT59-CTRL"
        }
      ]
    }
  },
  "PORT59-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT59-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT59"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2c",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT59-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT59-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT59"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2c",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0xa",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0xa",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT60": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT60",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "60"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT60-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT60-CTRL"
        }
      ]
    }
  },
  "PORT60-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT60-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT60"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2d",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT60-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT60-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT60"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2d",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0xb",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0xb",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT61": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT61",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "61"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT61-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT61-CTRL"
        }
      ]
    }
  },
  "PORT61-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT61-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT61"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2e",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT61-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT61-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT61"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2e",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0xc",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0xc",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT62": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT62",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "62"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT62-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT62-CTRL"
        }
      ]
    }
  },
  "PORT62-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT62-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT62"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2f",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT62-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT62-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT62"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x2f",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0xd",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0xd",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT63": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT63",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "63"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT63-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT63-CTRL"
        }
      ]
    }
  },
  "PORT63-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT63-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT63"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x30",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT63-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT63-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT63"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x30",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0xe",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0xe",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT64": {
    "dev_info": {
      "device_type": "QSFP",
      "device_name": "PORT64",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "dev_idx": "64"
    },
    "i2c": {
      "interface": [
        {
          "itf": "eeprom",
          "dev": "PORT64-EEPROM"
        },
        {
          "itf": "control",
          "dev": "PORT64-CTRL"
        }
      ]
    }
  },
  "PORT64-EEPROM": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT64-EEPROM",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT64"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x31",
        "dev_addr": "0x50",
        "dev_type": "optoe3"
      },
      "attr_list": [
        {
          "attr_name": "eeprom"
        }
      ]
    }
  },
  "PORT64-CTRL": {
    "dev_info": {
      "device_type": "",
      "device_name": "PORT64-CTRL",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "PORT64"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x31",
        "dev_addr": "0x8",
        "dev_type": "pddf_xcvr"
      },
      "attr_list": [
        {
          "attr_name": "xcvr_reset",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x48",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_lpmode",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x4c",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_present",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x50",
          "attr_mask": "0xf",
          "attr_cmpval": "0x0",
          "attr_len": "1"
        },
        {
          "attr_name": "xcvr_intr_status",
          "attr_devaddr": "0x0",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "attr_offset": "0x54",
          "attr_mask": "0xf",
          "attr_cmpval": "0x1",
          "attr_len": "1"
        }
      ]
    }
  },
  "PORT_LED_1": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_1"
    },
    "dev_attr": {
      "index": "0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_2": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_2"
    },
    "dev_attr": {
      "index": "1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_3": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_3"
    },
    "dev_attr": {
      "index": "2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_4": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_4"
    },
    "dev_attr": {
      "index": "3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_5": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_5"
    },
    "dev_attr": {
      "index": "4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_6": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_6"
    },
    "dev_attr": {
      "index": "5"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_7": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_7"
    },
    "dev_attr": {
      "index": "6"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_8": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_8"
    },
    "dev_attr": {
      "index": "7"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4060",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_9": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_9"
    },
    "dev_attr": {
      "index": "8"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_10": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_10"
    },
    "dev_attr": {
      "index": "9"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_11": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_11"
    },
    "dev_attr": {
      "index": "10"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_12": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_12"
    },
    "dev_attr": {
      "index": "11"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_13": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_13"
    },
    "dev_attr": {
      "index": "12"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_14": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_14"
    },
    "dev_attr": {
      "index": "13"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_15": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_15"
    },
    "dev_attr": {
      "index": "14"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_16": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_16"
    },
    "dev_attr": {
      "index": "15"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4064",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_17": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_17"
    },
    "dev_attr": {
      "index": "16"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_18": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_18"
    },
    "dev_attr": {
      "index": "17"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_19": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_19"
    },
    "dev_attr": {
      "index": "18"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_20": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_20"
    },
    "dev_attr": {
      "index": "19"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_21": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_21"
    },
    "dev_attr": {
      "index": "20"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_22": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_22"
    },
    "dev_attr": {
      "index": "21"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_23": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_23"
    },
    "dev_attr": {
      "index": "22"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_24": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_24"
    },
    "dev_attr": {
      "index": "23"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4070",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_25": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_25"
    },
    "dev_attr": {
      "index": "24"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_26": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_26"
    },
    "dev_attr": {
      "index": "25"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_27": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_27"
    },
    "dev_attr": {
      "index": "26"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_28": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_28"
    },
    "dev_attr": {
      "index": "27"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_29": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_29"
    },
    "dev_attr": {
      "index": "28"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_30": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_30"
    },
    "dev_attr": {
      "index": "29"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_31": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_31"
    },
    "dev_attr": {
      "index": "30"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_32": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_32"
    },
    "dev_attr": {
      "index": "31"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x4074",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_33": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_33"
    },
    "dev_attr": {
      "index": "32"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_34": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_34"
    },
    "dev_attr": {
      "index": "33"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_35": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_35"
    },
    "dev_attr": {
      "index": "34"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_36": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_36"
    },
    "dev_attr": {
      "index": "35"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_37": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_37"
    },
    "dev_attr": {
      "index": "36"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_38": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_38"
    },
    "dev_attr": {
      "index": "37"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_39": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_39"
    },
    "dev_attr": {
      "index": "38"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_40": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_40"
    },
    "dev_attr": {
      "index": "39"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x60",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_41": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_41"
    },
    "dev_attr": {
      "index": "40"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_42": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_42"
    },
    "dev_attr": {
      "index": "41"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_43": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_43"
    },
    "dev_attr": {
      "index": "42"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_44": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_44"
    },
    "dev_attr": {
      "index": "43"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_45": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_45"
    },
    "dev_attr": {
      "index": "44"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_46": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_46"
    },
    "dev_attr": {
      "index": "45"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_47": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_47"
    },
    "dev_attr": {
      "index": "46"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_48": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_48"
    },
    "dev_attr": {
      "index": "47"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x64",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_49": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_49"
    },
    "dev_attr": {
      "index": "48"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_50": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_50"
    },
    "dev_attr": {
      "index": "49"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_51": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_51"
    },
    "dev_attr": {
      "index": "50"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_52": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_52"
    },
    "dev_attr": {
      "index": "51"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_53": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_53"
    },
    "dev_attr": {
      "index": "52"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_54": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_54"
    },
    "dev_attr": {
      "index": "53"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_55": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_55"
    },
    "dev_attr": {
      "index": "54"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_56": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_56"
    },
    "dev_attr": {
      "index": "55"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x70",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_57": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_57"
    },
    "dev_attr": {
      "index": "56"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_58": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_58"
    },
    "dev_attr": {
      "index": "57"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_59": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_59"
    },
    "dev_attr": {
      "index": "58"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_60": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_60"
    },
    "dev_attr": {
      "index": "59"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "f:c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_61": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_61"
    },
    "dev_attr": {
      "index": "60"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_62": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_62"
    },
    "dev_attr": {
      "index": "61"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_63": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_63"
    },
    "dev_attr": {
      "index": "62"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1b:18",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_64": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_64"
    },
    "dev_attr": {
      "index": "63"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1f:1c",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x74",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_65": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_65"
    },
    "dev_attr": {
      "index": "64"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PORT_LED_66": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PORT_LED_66"
    },
    "dev_attr": {
      "index": "65"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "yellow",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "yellow",
          "value": "0x1",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "17:14",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "SYS_LED": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "SYS_LED"
    },
    "dev_attr": {
      "index": "0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "green_blink",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "green_blink",
          "value": "0x6",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "red",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "red",
          "value": "0x1",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "amber",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "amber",
          "value": "0x3",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "b:8",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "LOC_LED": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "LOC_LED"
    },
    "dev_attr": {
      "index": "0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "blue_blink",
          "attr_devtype": "multifpgapci",
          "attr_devname": "CPUCARD_FPGA",
          "bits": "13:10",
          "descr": "blue_blink",
          "value": "0x5",
          "swpld_addr": "0x48",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "blue",
          "attr_devtype": "multifpgapci",
          "attr_devname": "CPUCARD_FPGA",
          "bits": "13:10",
          "descr": "blue",
          "value": "0x1",
          "swpld_addr": "0x48",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "CPUCARD_FPGA",
          "bits": "13:10",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x48",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "FAN_LED": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "FAN_LED"
    },
    "dev_attr": {
      "index": "0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "red",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "red",
          "value": "0x1",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "amber",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "amber",
          "value": "0x3",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "PSU_LED": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "PSU_LED"
    },
    "dev_attr": {
      "index": "0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "red",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "red",
          "value": "0x1",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "amber",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "amber",
          "value": "0x3",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0x84",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "FANTRAY1_LED": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "FANTRAY_LED"
    },
    "dev_attr": {
      "index": "0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1:0",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "red",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1:0",
          "descr": "red",
          "value": "0x1",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "1:0",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "FANTRAY2_LED": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "FANTRAY_LED"
    },
    "dev_attr": {
      "index": "1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:2",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "red",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:2",
          "descr": "red",
          "value": "0x1",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "3:2",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "FANTRAY3_LED": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "FANTRAY_LED"
    },
    "dev_attr": {
      "index": "2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "5:4",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "red",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "5:4",
          "descr": "red",
          "value": "0x1",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "5:4",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "FANTRAY4_LED": {
    "dev_info": {
      "device_type": "LED",
      "device_name": "FANTRAY_LED"
    },
    "dev_attr": {
      "index": "3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "green",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:6",
          "descr": "green",
          "value": "0x2",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "red",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:6",
          "descr": "red",
          "value": "0x1",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        },
        {
          "attr_name": "off",
          "attr_devtype": "multifpgapci",
          "attr_devname": "SWITCHCARD_FPGA",
          "bits": "7:6",
          "descr": "off",
          "value": "0x0",
          "swpld_addr": "0xa0",
          "swpld_addr_offset": "0x0"
        }
      ]
    }
  },
  "DPM1": {
    "dev_info": {
      "device_type": "DPM",
      "device_name": "DPM1",
      "device_parent": "MULTIFPGAPCIE0"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x7",
        "dev_addr": "0x41",
        "dev_type": "nh_adm1266"
      }
    }
  },
  "DPM2": {
    "dev_info": {
      "device_type": "DPM",
      "device_name": "DPM2",
      "device_parent": "MULTIFPGAPCIE0"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x9",
        "dev_addr": "0x41",
        "dev_type": "nh_adm1266"
      }
    }
  },
  "DPM3": {
    "dev_info": {
      "device_type": "DPM",
      "device_name": "DPM3",
      "device_parent": "MULTIFPGAPCIE0"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x9",
        "dev_addr": "0x43",
        "dev_type": "nh_adm1266"
      }
    }
  },
  "DPM4": {
    "dev_info": {
      "device_type": "DPM",
      "device_name": "DPM4",
      "device_parent": "MULTIFPGAPCIE0"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x9",
        "dev_addr": "0x45",
        "dev_type": "nh_adm1266"
      }
    }
  },
  "VOLTAGE1": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL1",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS12V0_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in1_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in1_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in1_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in1_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in1_lcrit"
        }
      ]
    }
  },
  "VOLTAGE2": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL2",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS5V0_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in2_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in2_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in2_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in2_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in2_lcrit"
        }
      ]
    }
  },
  "VOLTAGE3": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL3",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS5V0_S0_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "VOLTAGE4": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL4",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS1V0_A7_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in5_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in5_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in5_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in5_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in5_lcrit"
        }
      ]
    }
  },
  "VOLTAGE5": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL5",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS1V8_A7_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in6_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in6_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in6_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in6_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in6_lcrit"
        }
      ]
    }
  },
  "VOLTAGE6": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL6",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS3V3_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in7_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in7_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in7_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in7_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in7_lcrit"
        }
      ]
    }
  },
  "VOLTAGE7": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL7",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS1V0_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in8_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in8_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in8_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in8_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in8_lcrit"
        }
      ]
    }
  },
  "VOLTAGE8": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL8",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS1V2_A7_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in9_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in9_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in9_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in9_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in9_lcrit"
        }
      ]
    }
  },
  "VOLTAGE9": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL9",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS0V75_S5_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in10_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in10_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in10_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in10_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in10_lcrit"
        }
      ]
    }
  },
  "VOLTAGE10": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL10",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS1V8_S5_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in11_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in11_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in11_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in11_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in11_lcrit"
        }
      ]
    }
  },
  "VOLTAGE11": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL11",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS3V3_S5_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in12_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in12_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in12_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in12_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in12_lcrit"
        }
      ]
    }
  },
  "VOLTAGE12": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL12",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS1V1_S0_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in13_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in13_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in13_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in13_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in13_lcrit"
        }
      ]
    }
  },
  "VOLTAGE13": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL13",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS0V78_S0_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in14_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in14_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in14_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in14_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in14_lcrit"
        }
      ]
    }
  },
  "VOLTAGE14": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL14",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS0V75_S0_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in15_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in15_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in15_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in15_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in15_lcrit"
        }
      ]
    }
  },
  "VOLTAGE15": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL15",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS1V8_S0_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in16_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in16_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in16_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in16_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in16_lcrit"
        }
      ]
    }
  },
  "VOLTAGE16": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM1-RAIL16",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM1"
    },
    "dev_attr": {
      "display_name": "POS3V3_S0_DPM1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in17_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in17_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in17_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in17_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in17_lcrit"
        }
      ]
    }
  },
  "VOLTAGE17": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL1",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS12V0_DPM2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in1_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in1_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in1_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in1_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in1_lcrit"
        }
      ]
    }
  },
  "VOLTAGE18": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL2",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS5V0_DPM2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in2_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in2_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in2_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in2_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in2_lcrit"
        }
      ]
    }
  },
  "VOLTAGE19": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL3",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS1V0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE20": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL4",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS1V8_CP"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "VOLTAGE21": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL5",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS1V2_CP"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in5_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in5_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in5_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in5_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in5_lcrit"
        }
      ]
    }
  },
  "VOLTAGE22": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL6",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS3V3_DPM2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in6_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in6_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in6_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in6_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in6_lcrit"
        }
      ]
    }
  },
  "VOLTAGE23": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL7",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS3V3_WEST_DPM2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in7_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in7_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in7_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in7_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in7_lcrit"
        }
      ]
    }
  },
  "VOLTAGE24": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL8",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS3V3_EAST_DPM2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in8_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in8_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in8_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in8_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in8_lcrit"
        }
      ]
    }
  },
  "VOLTAGE25": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL9",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS1V2_DP_DPM2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in9_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in9_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in9_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in9_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in9_lcrit"
        }
      ]
    }
  },
  "VOLTAGE26": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL10",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS1V8_DP"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in10_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in10_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in10_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in10_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in10_lcrit"
        }
      ]
    }
  },
  "VOLTAGE27": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL11",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS0V78_VDDC_D0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in11_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in11_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in11_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in11_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in11_lcrit"
        }
      ]
    }
  },
  "VOLTAGE28": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL12",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS0V78_VDDC_D1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in12_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in12_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in12_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in12_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in12_lcrit"
        }
      ]
    }
  },
  "VOLTAGE29": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL13",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS0V75_TRVDD_D0_DPM2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in13_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in13_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in13_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in13_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in13_lcrit"
        }
      ]
    }
  },
  "VOLTAGE30": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL14",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS0V75_TRVDD_D1_DPM2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in14_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in14_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in14_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in14_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in14_lcrit"
        }
      ]
    }
  },
  "VOLTAGE31": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL15",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS0V9_PVDD_WEST"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in15_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in15_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in15_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in15_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in15_lcrit"
        }
      ]
    }
  },
  "VOLTAGE32": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM2-RAIL16",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM2"
    },
    "dev_attr": {
      "display_name": "POS0V9_PVDD_EAST"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in16_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in16_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in16_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in16_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in16_lcrit"
        }
      ]
    }
  },
  "DCDC0": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC0",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x59",
        "dev_addr": "0x68",
        "dev_type": "nh_xdpe1a2g5b"
      }
    }
  },
  "DCDC1": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC1",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x59",
        "dev_addr": "0x70",
        "dev_type": "nh_xdpe1a2g5b"
      }
    }
  },
  "VOLTAGE33": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC0-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC0"
    },
    "dev_attr": {
      "display_name": "POS0V78_ASIC_1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "TEMP17": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC0_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC0"
    },
    "dev_attr": {
      "display_name": "DCDC0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "VOLTAGE34": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC1-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC1"
    },
    "dev_attr": {
      "display_name": "POS0V78_ASIC_2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "TEMP18": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC1_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC1"
    },
    "dev_attr": {
      "display_name": "DCDC1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "VOLTAGE35": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL1",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS12V0_DPM3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in1_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in1_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in1_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in1_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in1_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE36": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL2",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS5V0_DPM3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in2_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in2_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in2_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in2_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in2_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE37": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL3",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS0V9_TRVDD_D0_DPM3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE38": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL4",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS0V9_TRVDD_D1_DPM3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE39": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL5",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS0V8_AVDD"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in5_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in5_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in5_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in5_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in5_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE40": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL6",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS1V5_APVDD_D0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in6_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in6_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in6_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in6_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in6_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE41": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL7",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS1V5_APVDD_D1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in7_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in7_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in7_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in7_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in7_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE42": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL8",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS1V5_VDDH"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in8_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in8_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in8_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in8_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in8_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE43": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL9",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS1V5_PBU_VDDA"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in9_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in9_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in9_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in9_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in9_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE44": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL10",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS0V8_PB_VDD_DPM3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in10_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in10_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in10_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in10_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in10_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE45": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL11",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS2V5_HBM_D0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in11_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in11_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in11_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in11_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in11_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE46": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL12",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS2V5_HBM_D1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in12_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in12_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in12_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in12_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in12_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE47": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL13",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS1V2_HBM_D0_DPM3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in13_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in13_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in13_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in13_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in13_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE48": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM3-RAIL14",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM3"
    },
    "dev_attr": {
      "display_name": "POS1V2_HBM_D1_DPM3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in14_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in14_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in14_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in14_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in14_min_alarm"
        }
      ]
    }
  },
  "CURRENT1": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC0-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC0"
    },
    "dev_attr": {
      "display_name": "POS0V78_ASIC_1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT2": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC1-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC1"
    },
    "dev_attr": {
      "display_name": "POS0V78_ASIC_2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "DCDC2": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC2",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x5a",
        "dev_addr": "0x60",
        "dev_type": "nh_raa228234"
      }
    }
  },
  "DCDC3": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC3",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x5a",
        "dev_addr": "0x61",
        "dev_type": "nh_raa228234"
      }
    }
  },
  "DCDC4": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC4",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x5a",
        "dev_addr": "0x72",
        "dev_type": "nh_raa228234"
      }
    }
  },
  "DCDC5": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC5",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x5a",
        "dev_addr": "0x75",
        "dev_type": "nh_raa228234"
      }
    }
  },
  "DCDC6": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC6",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x5a",
        "dev_addr": "0x76",
        "dev_type": "nh_raa228234"
      }
    }
  },
  "VOLTAGE49": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC2-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC2"
    },
    "dev_attr": {
      "display_name": "POS0V9_TRVDD_D0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "VOLTAGE50": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC2-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC2"
    },
    "dev_attr": {
      "display_name": "POS0V75_TRVDD_D0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "CURRENT3": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC2-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC2"
    },
    "dev_attr": {
      "display_name": "POS0V9_TRVDD_D0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT4": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC2-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC2"
    },
    "dev_attr": {
      "display_name": "POS0V75_TRVDD_D0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr4_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr4_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr4_crit"
        }
      ]
    }
  },
  "TEMP19": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC2_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC2"
    },
    "dev_attr": {
      "display_name": "DCDC2"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "VOLTAGE51": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC3-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC3"
    },
    "dev_attr": {
      "display_name": "POS0V9_TRVDD_D1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "VOLTAGE52": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC3-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC3"
    },
    "dev_attr": {
      "display_name": "POS0V75_TRVDD_D1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "CURRENT5": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC3-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC3"
    },
    "dev_attr": {
      "display_name": "POS0V9_TRVDD_D1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT6": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC3-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC3"
    },
    "dev_attr": {
      "display_name": "POS0V75_TRVDD_D1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr4_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr4_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr4_crit"
        }
      ]
    }
  },
  "TEMP20": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC3_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC3"
    },
    "dev_attr": {
      "display_name": "DCDC3"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "VOLTAGE53": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC4-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC4"
    },
    "dev_attr": {
      "display_name": "POS3V3_WEST"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "VOLTAGE54": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC4-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC4"
    },
    "dev_attr": {
      "display_name": "POS1V2_HBM_D0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "CURRENT7": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC4-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC4"
    },
    "dev_attr": {
      "display_name": "POS3V3_WEST"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT8": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC4-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC4"
    },
    "dev_attr": {
      "display_name": "POS1V2_HBM_D0"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr4_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr4_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr4_crit"
        }
      ]
    }
  },
  "TEMP21": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC4_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC4"
    },
    "dev_attr": {
      "display_name": "DCDC4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "VOLTAGE55": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC5-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC5"
    },
    "dev_attr": {
      "display_name": "POS3V3_EAST"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "VOLTAGE56": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC5-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC5"
    },
    "dev_attr": {
      "display_name": "POS1V2_HBM_D1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "CURRENT9": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC5-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC5"
    },
    "dev_attr": {
      "display_name": "POS3V3_EAST"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT10": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC5-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC5"
    },
    "dev_attr": {
      "display_name": "POS1V2_HBM_D1"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr4_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr4_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr4_crit"
        }
      ]
    }
  },
  "TEMP22": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC5_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC5"
    },
    "dev_attr": {
      "display_name": "DCDC5"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "VOLTAGE57": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC6-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC6"
    },
    "dev_attr": {
      "display_name": "POS0V8_PB_VDD"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "VOLTAGE58": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC6-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC6"
    },
    "dev_attr": {
      "display_name": "POS1V2_DP"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "CURRENT11": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC6-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC6"
    },
    "dev_attr": {
      "display_name": "POS0V8_PB_VDD"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT12": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC6-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC6"
    },
    "dev_attr": {
      "display_name": "POS1V2_DP"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr4_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr4_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr4_crit"
        }
      ]
    }
  },
  "TEMP23": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC6_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC6"
    },
    "dev_attr": {
      "display_name": "DCDC6"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "TEMP24": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP464-CH1",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP464"
    },
    "dev_attr": {
      "display_name": "Mezz Card Left Rear"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp2_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp2_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp2_max"
        }
      ]
    }
  },
  "TEMP25": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP464-CH2",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP464"
    },
    "dev_attr": {
      "display_name": "Left Upper Port Side Intake"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp3_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp3_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp3_max"
        }
      ]
    }
  },
  "TEMP26": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP464-CH3",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP464"
    },
    "dev_attr": {
      "display_name": "Mezz Card Right Rear"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp4_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp4_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp4_max"
        }
      ]
    }
  },
  "TEMP27": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "TMP464-CH4",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "TMP464"
    },
    "dev_attr": {
      "display_name": "Right Upper Port Side Intake"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp5_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp5_crit"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp5_max"
        }
      ]
    }
  },
  "VOLTAGE59": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL1",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS12V0_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in1_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in1_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in1_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in1_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in1_lcrit"
        }
      ]
    }
  },
  "VOLTAGE60": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL2",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS5V0_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in2_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in2_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in2_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in2_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in2_lcrit"
        }
      ]
    }
  },
  "VOLTAGE61": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL3",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS1V0_FPGA_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_max_alarm"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_min_alarm"
        }
      ]
    }
  },
  "VOLTAGE62": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL4",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS1V8_FPGA_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "VOLTAGE63": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL5",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS1V2_FPGA_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in5_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in5_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in5_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in5_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in5_lcrit"
        }
      ]
    }
  },
  "VOLTAGE64": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL6",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS3V3_FPGA_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in6_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in6_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in6_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in6_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in6_lcrit"
        }
      ]
    }
  },
  "VOLTAGE65": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL7",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS3V3_WEST_MC_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in7_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in7_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in7_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in7_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in7_lcrit"
        }
      ]
    }
  },
  "VOLTAGE66": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL8",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS3V3_EAST_MC_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in8_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in8_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in8_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in8_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in8_lcrit"
        }
      ]
    }
  },
  "VOLTAGE67": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL9",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS1V5_VDDIOL"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in9_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in9_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in9_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in9_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in9_lcrit"
        }
      ]
    }
  },
  "VOLTAGE68": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL10",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS1V8_VDDIO"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in10_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in10_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in10_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in10_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in10_lcrit"
        }
      ]
    }
  },
  "VOLTAGE69": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL11",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS0V75_DVDD_WEST_MC_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in11_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in11_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in11_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in11_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in11_lcrit"
        }
      ]
    }
  },
  "VOLTAGE70": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL12",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS0V75_DVDD_EAST_MC_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in12_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in12_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in12_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in12_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in12_lcrit"
        }
      ]
    }
  },
  "VOLTAGE71": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL13",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS0V75_AVDDL_WEST_MC_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in13_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in13_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in13_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in13_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in13_lcrit"
        }
      ]
    }
  },
  "VOLTAGE72": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL14",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS0V75_AVDDL_EAST_MC_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in14_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in14_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in14_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in14_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in14_lcrit"
        }
      ]
    }
  },
  "VOLTAGE73": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL15",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS0V9_AVDDH_WEST_MC_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in15_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in15_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in15_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in15_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in15_lcrit"
        }
      ]
    }
  },
  "VOLTAGE74": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DPM4-RAIL16",
      "device_parent": "MULTIFPGAPCIE0",
      "virt_parent": "DPM4"
    },
    "dev_attr": {
      "display_name": "POS0V9_AVDDH_EAST_MC_DPM4"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in16_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in16_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in16_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in16_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in16_lcrit"
        }
      ]
    }
  },
  "DCDC7": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC7",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x5e",
        "dev_addr": "0x60",
        "dev_type": "nh_raa228234"
      }
    }
  },
  "VOLTAGE75": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC7-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC7"
    },
    "dev_attr": {
      "display_name": "POS0V75_DVDD_WEST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "VOLTAGE76": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC7-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC7"
    },
    "dev_attr": {
      "display_name": "POS0V75_AVDDL_WEST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "CURRENT13": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC7-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC7"
    },
    "dev_attr": {
      "display_name": "POS0V75_DVDD_WEST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT14": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC7-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC7"
    },
    "dev_attr": {
      "display_name": "POS0V75_AVDDL_WEST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr4_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr4_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr4_crit"
        }
      ]
    }
  },
  "DCDC8": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC8",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x5e",
        "dev_addr": "0x61",
        "dev_type": "nh_raa228234"
      }
    }
  },
  "VOLTAGE77": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC8-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC8"
    },
    "dev_attr": {
      "display_name": "POS0V75_DVDD_EAST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "VOLTAGE78": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC8-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC8"
    },
    "dev_attr": {
      "display_name": "POS0V75_AVDDL_EAST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "CURRENT15": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC8-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC8"
    },
    "dev_attr": {
      "display_name": "POS0V75_DVDD_EAST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT16": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC8-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC8"
    },
    "dev_attr": {
      "display_name": "POS0V75_AVDDL_EAST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr4_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr4_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr4_crit"
        }
      ]
    }
  },
  "DCDC9": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC9",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x5e",
        "dev_addr": "0x72",
        "dev_type": "nh_raa228234"
      }
    }
  },
  "VOLTAGE79": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC9-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC9"
    },
    "dev_attr": {
      "display_name": "POS3V3_WEST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "VOLTAGE80": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC9-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC9"
    },
    "dev_attr": {
      "display_name": "POS0V9_AVDDH_WEST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "CURRENT17": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC9-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC9"
    },
    "dev_attr": {
      "display_name": "POS3V3_WEST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT18": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC10-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC10"
    },
    "dev_attr": {
      "display_name": "POS0V9_AVDDH_WEST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr4_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr4_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr4_crit"
        }
      ]
    }
  },
  "DCDC10": {
    "dev_info": {
      "device_type": "DCDC",
      "device_name": "DCDC10",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "i2c": {
      "topo_info": {
        "parent_bus": "0x5e",
        "dev_addr": "0x75",
        "dev_type": "nh_raa228234"
      }
    }
  },
  "VOLTAGE81": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC10-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC10"
    },
    "dev_attr": {
      "display_name": "POS3V3_EAST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in3_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in3_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in3_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in3_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in3_lcrit"
        }
      ]
    }
  },
  "VOLTAGE82": {
    "dev_info": {
      "device_type": "VOLTAGE_SENSOR",
      "device_name": "DCDC10-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC10"
    },
    "dev_attr": {
      "display_name": "POS0V9_AVDDH_EAST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "volt1_input",
          "drv_attr_name": "in4_input"
        },
        {
          "attr_name": "volt1_high_threshold",
          "drv_attr_name": "in4_max"
        },
        {
          "attr_name": "volt1_low_threshold",
          "drv_attr_name": "in4_min"
        },
        {
          "attr_name": "volt1_crit_high_threshold",
          "drv_attr_name": "in4_crit"
        },
        {
          "attr_name": "volt1_crit_low_threshold",
          "drv_attr_name": "in4_lcrit"
        }
      ]
    }
  },
  "CURRENT19": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC10-RAIL1",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC10"
    },
    "dev_attr": {
      "display_name": "POS3V3_EAST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr3_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr3_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr3_crit"
        }
      ]
    }
  },
  "CURRENT20": {
    "dev_info": {
      "device_type": "CURRENT_SENSOR",
      "device_name": "DCDC10-RAIL2",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent": "DCDC10"
    },
    "dev_attr": {
      "display_name": "POS0V9_AVDDH_EAST_MC"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "current1_input",
          "drv_attr_name": "curr4_input"
        },
        {
          "attr_name": "current1_high_threshold",
          "drv_attr_name": "curr4_max"
        },
        {
          "attr_name": "current1_crit_high_threshold",
          "drv_attr_name": "curr4_crit"
        }
      ]
    }
  },
  "TEMP28": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC7_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC7"
    },
    "dev_attr": {
      "display_name": "DCDC7"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "TEMP29": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC8_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC8"
    },
    "dev_attr": {
      "display_name": "DCDC8"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "TEMP30": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC9_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC9"
    },
    "dev_attr": {
      "display_name": "DCDC9"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "TEMP31": {
    "dev_info": {
      "device_type": "TEMP_SENSOR",
      "device_name": "DCDC10_TEMP",
      "device_parent": "MULTIFPGAPCIE1",
      "virt_parent" : "DCDC10"
    },
    "dev_attr": {
      "display_name": "DCDC10"
    },
    "i2c": {
      "attr_list": [
        {
          "attr_name": "temp1_input",
          "drv_attr_name": "temp1_input"
        },
        {
          "attr_name": "temp1_high_threshold",
          "drv_attr_name": "temp1_max"
        },
        {
          "attr_name": "temp1_high_crit_threshold",
          "drv_attr_name": "temp1_crit"
        }
      ]
    }
  },
  "WATCHDOG": {
    "dev_info": {
      "device_type": "WATCHDOG",
      "device_parent": "MULTIFPGAPCIE1"
    },
    "dev_attr": {
      "event_driven_power_cycle_control_reg_offset": "0x28",
      "watchdog_counter_reg_offset": "0x1E0"
    }
  }
}
